Request	Result
/Invoice_lara/	302 → /Invoice_lara/public/
/Invoice_lara/login	302 → /Invoice_lara/public/login
/Invoice_lara/css/app.css	302 → /Invoice_lara/public/css/app.css
requests already inside /public/	untouched (handled by public/.htaccess)

Two Windows-specific notes baked into the file:
- RewriteBase /Invoice_lara/ was required — without it, Windows resolved the redirect target as a filesystem path (http://localhost/C:/xampp/htdocs/...).
- Added Options -Indexes so source folders (app/, config/, database/, …) no longer show directory listings (returns 403 now).
Verified working
http://localhost/Invoice_lara/login  → 302 → /Invoice_lara/public/login → 200
Login form: all CSS/JS/links = http://localhost/Invoice_lara/public/... ✓
CSRF token present ✓
POST superadmin@system.local / password → 302 → /public/dashboard
GET /public/dashboard → 200 ✓
-----------------------------------------------------------------------------
Your URLs
- Login: http://localhost/Invoice_lara/login (now redirects to the correct page)
- or directly: http://localhost/Invoice_lara/public/login
- Password: password (user: superadmin@system.local / username superadmin)

------------------------------------------------------------------------------

Role				Login ID			Password
-------------------------------------------------------------------------
Super Admin (recommended)	superadmin@system.local		password
Admin				admin@system.local		password
Sales User			user@system.local		password
-------------------------------------------------------------------------

